4e287d094ac9f71f7a322f1f376ad9110ac18f26,Quadriga/src/main/java/edu/asu/spring/quadriga/service/impl/transformation/TransformationSaveService.java,TransformationSaveService,saveFileToLocal,#ITransformationFile#,28
Before Change
String directoryName = getTransformationDirectoryName(transformationFile);
String metaDataContent = getMetaDataContent(transformationFile);
return (transformationFileManager.saveFiletoDir(directoryName, "metadata.txt", metaDataContent.getBytes())
&& transformationFileManager.saveFiletoDir(directoryName,
"Pattern_" + transformationFile.getPatternFileName(),
transformationFile.getPatternFileContent())
&& transformationFileManager.saveFiletoDir(directoryName,
After Change
String directoryName = transformationFile.getId();
String metaDataContent = getMetaDataContent(transformationFile);
boolean isMetaDataFileSaved = transformationFileManager.saveFiletoDir(directoryName, "metadata.properties",
metaDataContent.getBytes());
boolean isPatternFileSaved = transformationFileManager.saveFiletoDir(directoryName,
"Pattern_" + transformationFile.getPatternFileName(), transformationFile.getPatternFileContent());
boolean isMappingFileSaved = transformationFileManager.saveFiletoDir(directoryName,
"Mapping_" + transformationFile.getMappingFileName(), transformationFile.getMappingFileContent());
return isMetaDataFileSaved && isPatternFileSaved && isMappingFileSaved;
}
/**